#pragma once
#include "Thing.h"

class Item : public Thing
{
public:
	Item();
	~Item();

	void Init();
	void Draw();
	void Update();
	void Move(D3DXVECTOR2 nPos);
	void ForceGrep();
	bool GetForced();
	DWORD GetMakeTime();
	D3DXVECTOR2 GetNowPos();
	DWORD deleteCheck();
	void Set_kind(DWORD nk);
	DWORD Get_kind();
private:
	DWORD kind;
	DWORD MakeTime;
	D3DXVECTOR2 velocity;
	bool forced;
	DWORD Invisible;
};

typedef list <Item*> ItemList;
